tow away a vehicle - Francés Inglés Diccionario